package com.yugao.fintech.antelope.mps.model.rqrs.template;

import com.yugao.fintech.antelope.base.model.module.dict.CusFieldBind;
import com.yugao.fintech.antelope.base.model.module.dict.DictTypeCons;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.util.Date;

/**
 * 消息模板
 *

 */
@Getter
@Setter
@ApiModel(value = "消息模板")
public class MsgTemplateResp extends MsgTemplateBase {
	private Long id;

	@ApiModelProperty(value = "任务名称")
	private String taskName;

	@ApiModelProperty(value = "任务编码")
	private String taskCode;
	
	@ApiModelProperty(value = "渠道类型")
	@CusFieldBind(type = DictTypeCons.MESSAGE_CHANNEL_TYPE, target = "channelTypeName")
	private String channelType;

	@ApiModelProperty(value = "渠道类型名称")
	private String channelTypeName;
	
	@ApiModelProperty(value = "创建时间")
	private Date createdAt;
	
	@ApiModelProperty(value = "创建者")
	private String createdBy;
	
	@ApiModelProperty(value = "更新时间")
	private Date updatedAt;
	
	@ApiModelProperty(value = "更新者")
	private String updatedBy;
}
